home *** CD-ROM | disk | FTP | other *** search
/ The Original Shareware 1.1 / The Original Shareware (WeMake CDs)(Volume 1.1)(CDs, Inc)(1993).iso / 36 / dvtree23.zip / NOTES23.DOC < prev    next >
Text File  |  1991-08-29  |  17KB  |  405 lines

  1.  
  2.  
  3.         If you are upgrading from DV Tree Version 1, please see the
  4. READ.ME file for installation notes and instructions.  Also, the new
  5. features listed for version 2.1 may all be found in DVTREE.DOC by scanning
  6. for the string 'N2.1'.
  7.  
  8.         Changes for DV Tree versions 2.2 and 2.3 have also been
  9. incorporated into DVTREE.DOC.  Scan for 'N2.3'.
  10.  
  11. A detailed modification history follows:
  12.  
  13.  
  14. DV Tree 2.3     (08/29/91)   7th Shareware Release  (2.3.1 for Reg. users)
  15. --------------------------------------------------------------------------
  16.  
  17. -   DVTREE.DOC and other documentation files updated (at last, and phew!).
  18. -   DVTXDI version 1.4 incorporated into package.
  19.  
  20.  
  21.  
  22. DV Tree 2.3.03  (08/25/91)   2.3 Pre-Release (Reg. users)
  23. ---------------------------------------------------------
  24.  
  25. -   Worked around DV bug that caused windows to resize in inappropriate
  26.     ways during changes in graphics modes (partial fix only, unfortunately).
  27. -   Added %T code to allow F-Keys assigned alternate titles to be viewed
  28.     as unique applications when other windows might have been activated
  29.     via the same open keys.
  30. -   Added code to detect changes to DVTREE_? files to provide better
  31.     support for users sharing tree files on networks (as well as single
  32.     machines running multiple copies of the program).
  33. -   Added support for 10 'user macro' code strings, defined from the
  34.     DESQview Functions screen.  User macros may be assigned any portion
  35.     of a code string, and included in normal code strings by codes
  36.     %0 - %9.  This allows, in effect, both longer code strings as well
  37.     as the ability to crunch commonly used code string sequences into
  38.     more easily manageable entities.
  39. -   File sizes greater than 1Mil bytes will now show in nnnnK (Kbyte)
  40.     values up to a limit of about 97Meg.
  41.  
  42.  
  43. DV Tree 2.3.02  (08/04/91)   2.3 Pre-Release (Reg. users)
  44. ---------------------------------------------------------
  45.  
  46. -   Added warning message when '&' in %c portion of code strings.
  47. -   Grew menu item fields 1 char to the left for mouse users (so the
  48.     mouse cursor doesn't cover up the first character).
  49. -   Added %L code to allow an F-Key to be 'locked' so that it may only
  50.     be used against %X??? or .EXT defined files (more detail in
  51.     SAMPLE.EXT).
  52.  
  53.  
  54.  
  55.  
  56.  
  57.                                  page -2-
  58.  
  59. DV Tree 2.3.01  (07/24/91)   2.3 Pre-Release (Reg. users)
  60. ---------------------------------------------------------
  61.  
  62. -   Fixed problem with Global options save from 3-column, horizontal
  63.     split screens.
  64. -   Worked around DV bug that caused tree window to reposition to top
  65.     when going background.
  66. -   Worked around DV bug that caused cursor bar to disappear when a file
  67.     mark operation causes it to move on top of an already marked field.
  68. -   '.' failed to bring up the switch drives menu during copy/move
  69.     operations.  Fixed.
  70. -   Tree (A)dd and (R)ename allowed invalid DOS names ( > 8 char with no
  71.     extension).  Fixed.
  72.  
  73. -   Enhanced PageUp so it acts like Home when already on 1st screen.
  74. -   Added new command line option:  NOHOP.  This option turns off the
  75.     tree and file hopping feature during =Jump operations for anyone who
  76.     doesn't like the blinking mouse cursor or who has scripts that depend
  77.     on fast input during jumps.
  78. -   Added new command line option:  TROOT.  This option causes DV Tree
  79.     to create and maintain DVTREE_? (the tree files) in the root directories
  80.     of all hard drives (rather than in the DV Tree 'home' directory.
  81. -   Enhanced window creation operations so that secondary windows are offset
  82.     from the main screen.
  83. -   By popular demand, made (E)xec on directories cause a dir change.
  84. -   Changed to allow (A)ttr on directories.
  85. -   Enhanced (A)ttr command to work on groups of marked files.
  86. -   Improved and streamlined tree rebuild code when large numbers of dirs
  87.     are klipped.
  88. -   Enhanced %X code processing to allow a single dot (%X.  ) to mean 'no
  89.     extension'.
  90. -   DV Function enhancements:
  91.     *  A .EXT file may now be assigned to a DV Function Key.  This file
  92.        file must be created manually, and must be available in the DV
  93.        Tree 'home' directory.  The .EXT file is an extension to the
  94.        %X??? code, and should contain a list of file extensions to link
  95.        to the F-Key.  Example:
  96.  
  97.        .lst
  98.        .asc
  99.        .doc
  100.        .
  101.  
  102.        ...and so on.  The . preceding the extension is required.
  103.  
  104.     *  Alternate titles may now be assigned to DV Function Keys.  When
  105.        an alternate title has been entered, windows created via the F-Key
  106.        will be given the alternate title, rather than the title shown in the
  107.        PIF file.
  108.     *  File 'reloads' into windows will update the window title.  If the %Z
  109.        code is present in the string (indicating recursive reloads), the
  110.        file name in the window title will show as "(multi)".
  111.  
  112.  
  113.  
  114.                                  page -3-
  115.  
  116.     *  The open keys assigned to a DV Function Key may now be changed to
  117.        any 2 character combination.  This allows the assignment of PIF files
  118.        not available on the DV Open Menu.
  119.  
  120.  
  121. DV Tree 2.2.6   (06/26/91)   Interim Release (Reg. users)
  122. ---------------------------------------------------------
  123.  
  124. -   @C clone and append commands would not work correctly if files were
  125.     marked.
  126.  
  127.  
  128. DV Tree 2.2.5   (06/15/91)   Interim Release (Reg. users)
  129. ---------------------------------------------------------
  130. *   Enhanced %r code for greater flexibility:
  131.     -  In split screen, by default, it will cause only 1 directory to
  132.        be refreshed (allowing file marks to be preserved...).  The
  133.        directory will be the pointed-at directory *unless* the %O code
  134.        appears before %r, in which case only the opposite directory
  135.        will be reread.
  136.     -  To force a dual directory refresh, code %rb
  137.     -  If the ^A (auto refresh) toggle is on, both directories will
  138.        *always* be refreshed.
  139.  
  140. -   Tree wouldn't position to current directory on large, non cursor
  141.     scrolling trees.
  142. -   Window errors could occur when directories were refreshed while in
  143.     (Z)pecial functions.
  144. -   Command line TMAX= values would fail if over 220.
  145. -   Program rejected %!9 code as invalid.
  146.  
  147.  
  148. DV Tree 2.2.4   (05/28/91)   Interim Release (Reg. users)
  149. ---------------------------------------------------------
  150.  
  151. -   Made interactive jumps case insensitive.
  152. -   Selected byte and @1024 counts would not get correctly reset after
  153.     moves/deletes.
  154.  
  155.  
  156. DV Tree 2.2.3   (05/12/91)   Interim Release (Reg. users)
  157. ---------------------------------------------------------
  158.  
  159. -   Reassignment of (E)xec key via EXEC= on command line was broken (now
  160.     fixed).
  161.  
  162.  
  163.  
  164.  
  165.  
  166.                                  page -4-
  167.  
  168. DV Tree 2.2.2   (04/16/91)   Interim Release (Reg. users)
  169. ---------------------------------------------------------
  170.  
  171. *   = (Jump) command enhancements:
  172.  
  173.     1)  'Fuzzy' search ability added.  If the input begins with '=',
  174.         the program will now look for a match anywhere in the file or
  175.         directory name.  For example, '=com' will find COMMAND.COM,
  176.         MYCOM.BAT, FC.COM, etc..
  177.     2)  While strings are being entered, DV Tree will adjust its displays
  178.         accordingly.  Note:  This feature is NOT yet available for
  179.         'large trees' (trees for which cursor scrolling is not active.)
  180.  
  181. *
  182. Minor changes:
  183. -   Tree processing could become confused if klipped subdirectories were
  184.     (R)enamed.  Changed to automatically unklip renamed directories and
  185.     their parent directories.
  186. -   Changed program to not refresh the current split side after a split-
  187.     to-split copy operation.
  188.  
  189.  
  190. DV Tree 2.2     (04/04/91)   6th Shareware Release  (2.2.1 for Reg. users)
  191. --------------------------------------------------------------------------
  192.  
  193. *   Made minor documentation and packaging changes:
  194.     - added ORDER.FRM to ease registration.
  195.     - simplified install procedures in INSTALL.DOC.
  196.     - included TZ-SCRIP.DVS and TS-SCRIP.DVS in package.
  197. *   Fixed shareware-only potential for refresh problems.
  198.  
  199.  
  200. DV Tree 2.1.5   (03/25/91)   Interim Release (Reg. users)
  201. ---------------------------------------------------------
  202.  
  203. *   Added Expert Keys toggle (^E).  With this toggle ON, DV Tree will bypass:
  204.     - the Q&A to confirm the (M)ove command.
  205.     - the Q&A to confirm the Tree (K)lip command.
  206.     - the toggle status info window after changes of toggle status.
  207. *   Made . (dot) equivalent to > (drive change) on the main & tree screens.
  208. *   Added %J DESQview Function code.  This causes any DV Tree generated
  209.     command line to be placed at the end of an existing command line in the
  210.     PIF.
  211. *   More new DESQview Function codes:
  212.     %Mnnn   - replaces memory in K values in PIF with nnn.  Example:
  213.               %M080 (note:  value must be 3 positions.)
  214.     %Nnnn   - replaces memory in K values in PIF with nnn + the pointed
  215.               file size in K.  (nnn must be 3 positions.)
  216. *   Changed to allow DESQview Function keys to work on empty directories.
  217. *   Changed delete/move processing so that files are not unmarked when errors
  218.     occur.
  219.  
  220.  
  221.  
  222.  
  223.                                  page -5-
  224.  
  225. *   Fixed possible window problems after using ^F when not in split screen.
  226.  
  227.  
  228. DV Tree 2.1.4   (03/14/91)   Interim Release (Reg. users)
  229. ---------------------------------------------------------
  230.  
  231. *   Fixed input character loss problem experienced when using a mouse, and
  232.     items not in the 'current' input screen were selected.
  233.  
  234.  
  235. DV Tree 2.1.3   (02/25/91)   Interim Release (Reg. users)
  236. ---------------------------------------------------------
  237.  
  238. *
  239. Minor bug fixes:
  240.   - Removed the 'auto-entry' feature of input fields for consistency
  241.     with scripts (and after deciding it wasn't such a good idea to start
  242.     with.)
  243.   - Combinations of %c and %k in a DESQview Function code string, although
  244.     valid, weren't being allowed.
  245.   - Changed (F)ind dialogs ('Search only Current/Subdirectories?', and 'Append
  246.     to current find list?') to abort the find operation on ESC.
  247.   - Fixed cursor repositioning after file selection so that it won't roll
  248.     to the top of the display after selecting the last file.  This caused
  249.     problems when 'leaning' on Enter or the Spacebar with the ^D toggle on.
  250.   - 'Restore Defaults' and 'Replace current (customization)' queries failed
  251.     to produce the desired results.
  252.  
  253.  
  254. DV Tree 2.1.2   (02/22/91)   Interim Release (Reg. users)
  255. ---------------------------------------------------------
  256.  
  257. *
  258. Added a new command line option to allow control over how filenames are
  259. shown in the display.  The option is DISP=, and values are:
  260.  
  261.   DISP=1   - Causes filenames to show in uppercase.
  262.   DISP=2   - Splits out extensions from filenames (ala DOS DIR).
  263.   DISP=3   - Both of the above.
  264.  
  265. *
  266. Added a new DESQview Function code (%P) to enable overriding an existing
  267. PIF parameter line (normally, DV Tree appends an existing command line
  268. in the PIF to the end of any parameters added via other DV Tree codes).
  269.  
  270. *
  271. Added 'Tag Newer' to the Split menu ([).  This command will mark the newer
  272. copies of all files with the same names of other files in the opposite
  273. split. If files with the same name are identical, they will not be marked.
  274.  
  275.  
  276.  
  277.  
  278.                                  page -6-
  279.  
  280. *
  281. Added a new toggle:  ^Q --- Quik Floppys.  Explanation and usage:
  282.  
  283.         This toggle is provided to improve the flexibility of tree
  284. operations, especially regarding copy/move.  The default setting of this
  285. toggle is ON, but if you are upgrading from an existing 2.n copy of DV
  286. Tree, it will be OFF.
  287.  
  288.         The ^Q toggle controls how DV Tree handles disks with no directory
  289. structures (these will usually be floppy diskettes.)  With ^Q ON, the
  290. following occurs:
  291.  
  292.         1)  Copies to 'no-directory' disks will bypass the tree, making
  293. such copies a one- or two- step operation, depending on the status of the
  294. ^C toggle.
  295.  
  296.         2)  Selecting a 'no-directory' drive from the (T)ree-(S)witch menu
  297. will bypass the tree.
  298.  
  299.         3)  Copies from a 'no-directory' drive will go immediately to the
  300. (S)witch menu.
  301.  
  302.         Since the above three actions generally represent 'logical' next
  303. steps, most people will want to run with ^Q on.  If, however, you keep the
  304. ^C (auto copy) ON on a normal basis, you may want to turn ^Q OFF.  In any
  305. event, it's all a matter of taste, as shown in the following configuration
  306. combinations:
  307.  
  308.         Configuration 1:  ^C OFF  ^Q ON  (default and 'old way')
  309.         - copy/move brings up a tree positioned to the current directory.
  310.         - TAB selects the opposite split.
  311.         - If dest is a 'no-directory' drive, copy/move begins, otherwise,
  312.           Enter causes copy/move to proceed.
  313.  
  314.         Configuration 2:  ^C ON   ^Q OFF
  315.         - copy/move brings up a tree positioned to the opposite directory.
  316.         - Enter causes copy/move to proceed.
  317.  
  318.         Configuration 3:  ^C ON   ^Q ON
  319.         - If dest is a 'no-directory' drive, copy/move begins immediately.
  320.         - (otherwise, like configuration 2).
  321.  
  322.         Configuration 4:  ^C OFF  ^Q OFF
  323.         - copy/move brings up a tree positioned to the current directory.
  324.         - TAB selects the opposite split.
  325.         - Enter causes copy/move to proceed.
  326.  
  327. *
  328. Minor bug fixes:
  329.   - DV Tree would go non-swappable unnecessarily in situations where
  330.     strings began with a 'dummy' %c (as in %c%D for a DOS window.)
  331.   - The 'No Matches Found' field would not be removed after re-reading
  332.  
  333.  
  334.  
  335.                                  page -7-
  336.  
  337.     a no longer empty directory with ^R.
  338.   - Marked file tallies would be incremented erroneously when marking
  339.     files via the Split menu ([) if matching files were already marked.
  340.   - The program would fail to find directories with archive, hidden, system
  341.     or read-only attributes.  This sort of situation, though not 'normal',
  342.     may inadvertently be created with some utility programs.
  343.   - Improved carriage return handling of (P)rint and @(P)rint commands.
  344.  
  345.  
  346.  
  347. DV Tree 2.1     (02/10/91)   5th Shareware Release  (2.1.1 for Reg. users)
  348. --------------------------------------------------------------------------
  349.  
  350.         Version 2.1 was a major new release of DV Tree.  General
  351. enhancements included support for customizing colors for the different
  352. windows, "intelligent" windowing in less than full screen mode, better
  353. support and screen appearance in EGA/VGA hi-res modes, support for large
  354. trees (limited only by program memory considerations), better information
  355. when duplicates are found during file copy/move operations, when global
  356. options are saved, and directories are customized, an input prompt
  357. 'command history' feature, and lots of other little things.
  358.  
  359.         All 2.1 features and commands are described in DVTREE.DOC, which
  360. was rewritten, and expanded with an all-new table of contents.
  361.  
  362. PLUS:
  363.  
  364. New commands:                   (DVTREE.DOC:  various sections)
  365.  
  366.         @ESC                -  brings underlying application foreground.
  367.         (P)rint             -  'Print' into underlying window.
  368.         @(P)rint            -  'Print' into underlying window, stripping
  369.                                out carriage returns.
  370.         (M)ove              -  (tree command) now moves subdirectories.
  371.         ^D toggle           -  includes subdirectories in the file display
  372.         Backspace key       -  repeats an '=' jump (main and tree)
  373.         ^\                  -  splits screen and creates a temporary
  374.                                subdirectory.
  375.  
  376.  
  377. New DESQview Function codes:    (DVTREE.DOC:  Appendix A):
  378.  
  379.         %A                  -  like %k, but for a running application.
  380.         &z/&y/&x/&w/&v      -  initiates {255}-{251} scripts in target
  381.                                window.  For use after %k and %A.
  382.         %X???               -  associates an F-Key with a file extension
  383.                                for use with the (E)xec command.
  384.         %@                  -  produces a file list from marked files.
  385.         %Qnn                -  creates a user definable input window.
  386.         %Z                  -  'recurses' function against all marked
  387.                                files.
  388.         %&.n                -  produces a sub-second delay.
  389.  
  390.  
  391.  
  392.                                  page -8-
  393.  
  394.         %&i                 -  DV Tree (I)ncl mask.
  395.         %R                  -  One time defeat of ^A refresh.
  396.         &&                  -  results in a single & character.
  397.  
  398.  
  399. New command line parameters(s:  (DVTREE.DOC:  Command Line Options):
  400.  
  401.         EXEC=S / EXEC=E     -  reassigns the (E)xec key to Enter or Space
  402.         OPP=d:\filespec     -  starts DV Tree split in 2 directories.
  403.  
  404.  
  405.